//
//  NetworkService.swift
//  Bee
//
//  Created by kyson on 15/12/31.
//  Copyright © 2015年 kyson. All rights reserved.
//

import UIKit


/**
 全局队列的本质就是并发队列。
 获取全局队列最简单方式dispatch_get_global_queue(0,0);。
 // 获取全局队列的函数
 dispatch_get_global_queue(long identifier, unsigned long flags);
 
 // 第一个参数 identifier
 // 在iOS7中表示调度的优先级(让线程响应的更快还是更慢)
 DISPATCH_QUEUE_PRIORITY_HIGH 2 高优先级
 DISPATCH_QUEUE_PRIORITY_DEFAULT 0 默认优先级
 DISPATCH_QUEUE_PRIORITY_LOW (-2) 低优先级
 DISPATCH_QUEUE_PRIORITY_BACKGROUND INT16_MIN 后台优先级
 // 在iOS8中表示服务质量
 QOS_CLASS_USER_INTERACTIVE 用户希望线程快点执行完毕 不要使用耗时操作
 QOS_CLASS_USER_INITIATED 用户需要的 不要使用耗时操作
 QOS_CLASS_DEFAULT 默认
 QOS_CLASS_UTILITY 耗时操作
 QOS_CLASS_BACKGROUND 后台
 QOS_CLASS_UNSPECIFIED 0 未指定优先级
 // 为了在iOS7和iOS8中适配此参数 可以直接传入0
 DISPATCH_QUEUE_PRIORITY_HIGH: QOS_CLASS_USER_INITIATED
 DISPATCH_QUEUE_PRIORITY_DEFAULT: QOS_CLASS_DEFAULT
 DISPATCH_QUEUE_PRIORITY_LOW: QOS_CLASS_UTILITY
 DISPATCH_QUEUE_PRIORITY_BACKGROUND: QOS_CLASS_BACKGROUND
 
 // 第二个参数 为将来保留使用 始终传入0
 **/




class NetworkService: NSObject , Service{

    var serviceName: String

    var innerServiceName: String!
    
    init(nServiceName : String!){
        self.serviceName = nServiceName
    }
    
    func start() {
    }

    
}
